feminine form of affreux - Español Inglés Diccionario